package Dao.Sign;

import Model.SignModel.DeviceLr;

import java.util.List;

public interface DeviceLrDao {
    /**
     * 获取老人设备信息
     */
    List<DeviceLr> getDeviceLrList(DeviceLr deviceLr);


    /**
     * 更新设备状态
     */
    int updateLrDeviceState(DeviceLr deviceLr);

    /**
     * 设备发放后设置设备状态为已使用
     */
    void updateStateByDevice(DeviceLr deviceLr);

    /**
     * 删除老人设备
     */
    int deleteLrDevice(Integer id);

    /**
     * 编辑老人设备
     */
    int updateLrDevice(DeviceLr deviceLr);

    /**
     * 添加老人设备
     */
    int addLrDevice(DeviceLr deviceLr);

    /**
     * 查询老人设备一列
     */
    List<DeviceLr> getLrDevice(DeviceLr deviceLr);
}
